package 装饰模式.demo;

/**
 * @author zyl
 * @Description 装 饰 抽 象 类 ， 继 承 了 Component ， 从 外 类 来 扩 展
 * Component类的功能
 * @since 2023/12/27 12:45
 */

public class Decorator extends Component{

    protected Component component;

    public void SetComponent(Component component){
        this.component = component;
    }
    @Override
    public void Operation() {
        if (component !=null){
            component.Operation();
        }
    }
}
